Channel: Coding in Flow
Category: Education
Tags: making money on udemyhow to create an online coursejetpack composeudemy vs skillsharesell online coursessell courses onlineudemy vs youtubesell your online coursehow to sell your courses onlinejetpack compose androidhow to sell online coursesmake money onlinehow to sell courses onlinehow to make money online 2021jetpack compose vs flutterjetpack compose mvvmhow to make money onlinehow to sell an online coursesell online courses in 2021
Description: Catalin Ghita is an Android developer and course creator on Udemy with currently over 22k students and an average rating of 4.6 stars. In this episode, he will share his experience and tips on how to successfully create and sell online courses in 2021. We will talk about the technical parts, like the tools you can use to record your course and which platforms you can host it on, but also about marketing and how to promote your courses so people actually buy them. We will also talk about Android, app architecture, MVVM vs MVI, Jetpack Compose, cross-platform development, Kotlin Multiplatform, and more. Check out our sponsor: getstream.io/codinginflow Links for this episode: Catalin's Jetpack Compose course on Udemy: udemy.com/course/jetpack-compose-masterclass Catalin's blog: codingtroops.com Catalin's Twitter: twitter.com/CatalinGhita4 MVVM vs MVI in Compose blog post: codingtroops.com/android/compose-architecture-part-1-mvvm-or-mvi-architecture-with-flow Google's Jetpack Compose learning pathway: developer.android.com/courses/pathways/compose 📺 Subscribe to the podcast on Youtube: youtube.com/c/codinginflow?sub_confirmation=1 🎧 Listen on your favorite podcast platform: codinginflow.com/podcast-audio 💚 Support us on Patreon: patreon.com/codinginflow 💬 Join our free developer community: codinginflow.com/discord 📨 Receive free podcast summaries by subscribing to our newsletter: codinginflow.com/newsletter 📣 Follow Coding in Flow on social media: instagram.com/codinginflow twitter.com/codinginflow tiktok.com/@codinginflow facebook.com/codinginflow linkedin.com/company/codinginflow 💰 For business requests and sponsoring opportunities, contact me at: info@codinginflow.com Timestamps: 0:00 - Introduction 9:45 - Self-taught vs CS degree 17:32 - Architecture in big Android apps (MVVM vs MVI) 31:37 - Why should you create online courses? 36:37 - Quitting your job to create courses full-time 43:40 - How to get started with making online courses 1:15:05 - The importance of marketing early 1:17:41 - How to record an online course 1:24:28 - Outsourcing course editing 1:26:41 - Udemy vs self-hosting online courses 1:35:17 - How much do you earn on Udemy? 1:41:10 - Pre-selling an online course 1:44:12 - How to deal with piracy 1:49:16 - How to learn effectively from online courses 1:57:36 - How to learn Android development as a beginner 2:11:47 - How to learn Jetpack Compose 2:14:14 - Jetpack Compose vs XML 2:28:03 - Flutter vs React Native vs Native vs Kotlin Multiplatform 2:45:08 - Importance of getting involved in the community 2:46:38 - Box breathing to reduce stress 2:53:39 - More about Catalin Full episodes playlist: youtube.com/playlist?list=PLrnPJCHvNZuAtuGkXVlN2tfFBeHKyC-Zx Clips playlist: youtube.com/playlist?list=PLBBNNg9naINsV3d6KPu4hT8E6yN6rVT9z Special thanks to Munsur Creative for producing the soundtrack of this podcast!